toggle menu
ksrpc
0.9.2
common
native
switch theme
search in API
ksrpc-test
/
[root]
Package-level
declarations
Types
Functions
Types
Complex
Class
Link copied to clipboard
@
Serializable
data
class
ComplexClass
(
val
intValue
:
Int
?
,
val
stringsValue
:
List
<
String
?
>
?
,
val
child
:
ComplexClass
?
,
val
otherValues
:
Map
<
String
,
OtherClass
>
)
Other
Class
Link copied to clipboard
@
Serializable
data
class
OtherClass
(
val
bool
:
Boolean
,
val
float
:
Float
)
Functions
create
Continuation
Relay
Link copied to clipboard
native
fun
createContinuationRelay
(
env
:
CPointer
<
JNIEnvVar
>
,
clazz
:
jobject
,
output
:
jobject
)
:
jobject
?
create
Continuations
Link copied to clipboard
native
fun
createContinuations
(
env
:
CPointer
<
JNIEnvVar
>
,
clazz
:
jobject
,
input
:
jobject
,
list
:
jobject
)
create
Env
Link copied to clipboard
native
fun
createEnv
(
env
:
CPointer
<
JNIEnvVar
>
,
clazz
:
jobject
)
:
Long
create
Receiver
Link copied to clipboard
native
fun
createReceiver
(
input
:
jobject
)
:
suspend
(
String
)
->
Unit
register
Service
Link copied to clipboard
native
fun
registerService
(
env
:
CPointer
<
JNIEnvVar
>
,
clazz
:
jobject
,
input
:
jobject
,
output
:
jobject
)
serialize
Deserialize
Link copied to clipboard
native
fun
serializeDeserialize
(
env
:
CPointer
<
JNIEnvVar
>
,
clazz
:
jobject
,
input
:
jobject
)
:
jobject
?